Skip to content

Conversation

sjpb
Copy link
Collaborator

@sjpb sjpb commented May 9, 2025

stackhpc version of #182

Needed #167 adding too to fix CI - note in client site selecttype was set to tres via overrides anyway.

@sjpb sjpb requested a review from a team as a code owner May 9, 2025 09:32
@sjpb sjpb merged commit d2d4d3f into feat/no-ohpc May 9, 2025
33 of 34 checks passed
@sjpb sjpb deleted the feat/no-ohpc-node_params branch May 9, 2025 10:15
@sjpb sjpb restored the feat/no-ohpc-node_params branch May 15, 2025 12:25
sjpb added a commit that referenced this pull request Sep 9, 2025
* remove drain and resume functionality

* allow install and runtime taskbooks to be used directly

* fix linter complaints

* fix slurmctld state

* move common tasks to pre.yml

* remove unused openhpc_slurm_service

* fix ini_file use for some community.general versions

* fix var precedence in molecule test13

* fix var precedence in all molecule tests

* fix slurmd always starting on control node

* move install to install-ohpc.yml

* remove unused ohpc_slurm_services var

* add install-generic for binary-only install

* distinguish between system and user slurm binaries for generic install

* remove support for CentOS7 / OpenHPC

* remove post-configure, not needed as of slurm v20.02

* add openmpi/IMB-MPI1 by default for generic install

* allow removal of slurm.conf options

* update README

* enable openhpc_extra_repos for both generic and ohpc installs

* README tweak

* add openhpc_config_files parameter

* change library_dir to lib_dir

* fix perms

* fix/silence linter warnings

* remove packages only required for hpctests

* document openhpc_config_files restart behaviour

* bugfix missing newline in slurm.conf

* make path for slurm.conf configurable

* make slurm.conf template src configurable

* symlink slurm user tools so monitoring works

* fix slurm directories

* fix slurmdbd path for non-default slurm.conf paths

* default gres.conf to correct directory

* document <absent> for openhpc_config

* minor merge diff fixes

* Fix EPEL not getting installed

* build RL9.3 container images with systemd

* allow use on image containing slurm binaries

* prepend slurm binaries to PATH instead of symlinking

* ensure cgroup.conf is always next to slurm.conf and allow overriding template

* Add group.node_params to partitions/groups. (#182) (#185)

* Add group.node_params to partitions/groups. (#182)

Allows Features, etc., to be added to partitions.

* update SelectType from legacy to current default (#167)

---------

Co-authored-by: Kurt Bendl <[email protected]>

* update readme

* fixup mode parameters

* tidy slurmd restart line

---------

Co-authored-by: Kurt Bendl <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants